html, body {
    margin: 0;
}
#container , #show , #content , #info , #tools , #touch_menu , #touch_prev , #touch_next {
    position:absolute;
    width:100%;
    height:100%;
}
#container {
    background-color:rgba(75%, 75%,75%,0.5);
    z-index: 0;
}
#touch_menu , #touch_prev , #touch_next {
    z-index: 10; 
}
#touch_menu {
    background-color:rgba(70%,70%,70%,0.5);
    width:40%;
    top:0;
    left:30%;
}
#touch_prev , #touch_next {
    width:30%;
}
#touch_prev {
    top:0;
    left:0;
    background-color:rgba(90%,90%,90%,0.4);
}
#touch_next {
    top:0;
    left:70%;
    background-color:rgba(90%,90%,90%,0.4);
}

#info , #tools {
    height:10%;
    z-index: 100;
}
#info {
    top:0px;
    background-color:rgba(0%,10%,20%,0.5);
}
#tools {
    top:90%;
    background-color:rgba(0%,10%,20%,0.5);
}
#show {
    z-index:100;
    width:1000px;
    overflow: hidden;
}
#content {
    font-size:20px;
    -moz-column-gap: 0pt; -moz-column-width: 1000px;
    -webkit-column-gap: 0pt; -webkit-column-width: 1000px;
    z-index:100;
}
